package cn.kilo.domain.service.infterface;

import cn.kilo.domain.model.order.entity.OrderEntity;
import cn.kilo.domain.model.order.entity.StaffEntity;
import cn.kilo.domain.model.order.vo.OrderStatusVO;

import java.util.List;
import java.util.Map;

/**
 * @author kilok
 * 对外暴露接口
 */
public interface IRoleJob {

    List<OrderStatusVO> performJob(OrderEntity orderEntity);

    Map<String,Integer> getLeftStaff(OrderEntity order);

    boolean beStaff(StaffEntity staffEntity);
}
